myvar_0 = GetPrimitiveParameter(0)
myvar_1 = GetPrimitiveParameter(1)
myvar_2 = GetPrimitiveParameter(2)
myvar_3 = GetObjectArrayCopy(myvar_1, gDanceContest["arrayInfo"]["Sims Dancing"])
	if (myvar_0 == -1) then
	SetScriptReturnValue(True)
else
	local myvar_6 = False
	SetScriptReturnValue(myvar_6)
end
myvar_6 = myvar_3
myvar_5,myvar_6,myvar_7,myvar_8 = ipairs(myvar_6)
for myvar_7, myvar_8 in myvar_5 do 
	if (myvar_0 == -1) then
		if (0 < myvar_8) then
		GetObjectArrayCopy(myvar_1, gDanceContest["arrayInfo"]["Sim State"])[myvar_7] = myvar_2
	else
			if (myvar_0 == myvar_8) then
			GetObjectArrayCopy(myvar_1, gDanceContest["arrayInfo"]["Sim State"])[myvar_7] = myvar_2
			SetObjectArray(myvar_1, gDanceContest["arrayInfo"]["Sim State"], GetObjectArrayCopy(myvar_1, gDanceContest["arrayInfo"]["Sim State"]))
			local myvar_10 = True
			SetScriptReturnValue(myvar_10)
		else
		end
		end
	end
end
